the longest day must have an end - Espagnol Anglais Dictionnaire